/**********************************************************************
 *@Project： clouddemo
 *@File: MybatisConfig
 *@Date: 2017/4/15
 *@Copyright (C) 2013-2017 http://www.posun.cn. All Rights Reserved.
 ***********************************************************************
 *注意： 本内容仅限于深圳市普盛实业有限公司内部使用，禁止外泄
 **********************************************************************
 */
package com.posun.edu.system.config;

import com.posun.framework.orm.builder.MybatisXMLLanguageDriver;
import com.posun.framework.orm.config.GlobalConfiguration;
import com.posun.framework.orm.config.MybatisConfiguration;
import com.posun.framework.orm.enums.DBType;
import com.posun.framework.orm.plugins.OptimisticLockerInterceptor;
import com.posun.framework.orm.plugins.PaginationInterceptor;
import com.posun.framework.orm.plugins.PerformanceInterceptor;
import com.posun.framework.orm.plugins.SchemaInterceptor;
import com.posun.framework.orm.plugins.SqlExplainInterceptor;
import com.posun.framework.orm.spring.MybatisSqlSessionFactoryBean;
import org.apache.ibatis.mapping.DatabaseIdProvider;
import org.apache.ibatis.plugin.Interceptor;
import org.mybatis.spring.boot.autoconfigure.MybatisProperties;
import org.mybatis.spring.boot.autoconfigure.SpringBootVFS;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.io.DefaultResourceLoader;
import org.springframework.core.io.ResourceLoader;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.core.io.support.ResourcePatternResolver;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import org.springframework.transaction.annotation.TransactionManagementConfigurer;
import org.springframework.util.ObjectUtils;
import org.springframework.util.StringUtils;

import javax.sql.DataSource;


/**
 * <p>
 * TODO<br>
 *
 * @author YL
 * @version 1.0
 * @createTime 2017/4/15 12:51
 * @ChangeLog
 */
public class MybatisInterceptorConfig {



}
